I was pleasantly surprised by the quality of this cart, and it arrived just on time! After reading some reviews, I was a little worried about how difficult it would be to assemble. Assembly only took about a little over an hour, and went smoothly. Looks great and is sturdy, good quality for a great price! Would reccomend!