Well constructed, nice looking piece of furniture. There were quite a few pieces, but we had no issues putting it together. We also opted to not put in the cabinet shelves and instead keep her slim laundry basket in there. You do have to be careful though, once baby starts moving around a lot, the edges that hold the diaper changing pad are little danger zones!