The cart came in about 1398575397845603845 pieces, which is fine, I knew I had to assemble it myself, but none of the pieces were labeled (except for three) and the directions were all pictures. took me aobut three hours by myself to put together and the directions were extremely difficult to understand. wold have been nice if the pieces were labeled as they are in the picture instructions. so assembly was annoying but once it was all put together, it was a great product! exactly what I wanted and very nice and clean looking. The difficulty to assemble was the only reason I gave the product only 4 stars. I really am enjoying it!