For the price it was ok. Looks nice, seems sturdy. The only pieces that were actually wood was the top and front. The rest is thick particle board that they painted stain over. It was delivered with a few dings on a few of the corner pieces but that probably came from the delivery company. Had a few missing screws I had to go out and get on my own. But other than that it's a nice piece. Easy to assemble, took me about 45 min / 1 hour from time I opened the box.