The product was shipped quickly and with no damage to any pieces. It took me about an hour to put together, and I definitely needed help with the granite top as others have said, but other than that many pieces were already assembled and the directions were clear. It is very appealing and has a lot of space to store kitchen items.