The cart was very difficult to assemble, but it's so functional once it's put together that I still gave it a 5 star rating.