Perfect! Not too difficult to assemble. Make sure you pay close attention to the little stickers that have the piece numbers on them. You might get halfway through and realize something is upside down! But very very sturdy! And the glossy white top is a nice touch. Its pretty heavy too