This came very well packed and cushioned to prevent damages. It did take me an hour to assemble this due to the many pieces. I like that all the hardware came with one extra piece. The pull out tray is a great feature and I love the look of it overall!