All solid cherry cabinet, dominos for joinery, lacquer finish. I put some UHMW tape anywhere the tray contacts the wood when sliding and it's very smooth. Built for my aunt and uncle's vacation home so they can keep it in the hallway and roll it into the family room area to use a laptop on the pullout tray thing to use at the couch. The big casters looked a little goofy to me at first but they're growing on me as it sits in my living room waiting for them to get back from vacation. They picked the casters out though and I just built it. Got to try out my new of1010 for the first time on this project using the flush trim v bit and it's nice having a router with dust collection for edge routing.