Our sideboard package got bashed up in shipping but it was fine. Took me about an hour to put together, I have built cabinets myself before so I felt very comfortable doing this, and the instructions were also clear. I haven't bothered to get the doors lined up just perfectly, but this is a high quality sideboard and looks really cool--in fact I'm planning to buy another one for the mother-in-law suite in my basement!