I bought 2 and they took no time to attach the legs. I am very happy with the quality and the price. The color is great and they are the perfect height to rest my feet on while sitting in the chairs I got them for. It’s small storage not sure I will put much of anything in them but they will get a lot of use resting my feet!