Relatively easy to put together, probably took about 20 minutes. The baskets fold flat, which was surprising. Looks good and is fully functional, but the quality of the materials does not justify the price, not even close. I did a lot of searching trying to find storage space that was also decent looking. This does the job but I still can't believe the cost.