Product was handled very roughly during shipping  had some scratches upon arrival but my husband went ahead and put it together...it took quite a while as there were many parts (all of which were not clearly labeled). Product is more light-weight than anticipated and magnets do not keep doors closed well. It looks ok but is what I would expect out of Wal-Mart furniture that I probably would have paid less for.