Packaging was good, and parts were packaged and listed to make it easy to identfy. Took two of us to put it together. The pins did not fit the bolts correctly, so it took us about 45 minutes to get them to fit properly. It was not sturdy at all to start with, but after the shelves were in and the doors were on, it was OK. Not sure how much weight it will hold, we shall have to wait to see. I will never buy furniture from wayfair again.