Just perfect! Well packed in box with all parts needed for assembly. A very sturdy piece once put together. This does take some time to assemble as there are drawers and cabinet sections, but the instructions are very easy to follow and it is well worth the effort! We love it!