I love this cart so much! While there were a lot of pieces, it took me a little over an hour to put together. I didnt have any issues of holes lining up like other reviewers. This cart has so many different features and well get a ton of use out of it!