The size is perfect and it was fairly easy to put together considering the doors and drawer needed to be put together. It is heavy and a large box when shipped, and unfortunately, the shipping company left it laying on the stairs blocking the entire stairway and making it challenging to easily get inside. There were a few chips and scratches in the finish.