Perfect for my space. The drawer glide on one of the drawer pieces had broken off but I was able to glue it. Easy to assemble - great directions! Solid construction overall for the price!