There are several imperfections with this item. The marble top has a gouge and one of the screw holes to hold it on is not useable due to glue or something in the hole. I'm also not a fan of how the doors come very easily off their hinges. I'm concerned my 3 year old might hurt herself, although hopefully she won't be able to pop it off the hinge. Also, the doors don't quite match up so there is a gap at the top that you can see right through. But it took too much time to put together so we're just going to keep it. It will be functional and the price was OK.