Shipping was fast. My 23 yr old son and I put together in about 1.5 hrs. Had a lot of fun doing it too. Cart is perfect I actually left doors off one side for exposed shelves.  I love this thing!!