First of all, this product requires a lot of assembly. Everything you need is included but prepare to spend at least an hour.The baskets don't have the bottoms attached, so they require assembly. I was not able to put them together, but you can easily slip the bottoms underneath the baskets.I don't think I would order this product again considering all the assembly required and the size once it's put together. It was much smaller than I expected, but that was my fault because I did not really check the measurements. All in all, it is an average product.