This ottoman is very sturdy and seems like it’s made of good quality material. The lid comes with attachments to prevent it from moving, which is a plus. I did have to use a scissor to make the wholes a bit bigger, In order for the pieces to fit. It also came with legs. However, mine did not come with holes to screw the legs in. I will probably need to make the wholes myself,  In order to utilize the legs. The height is perfect and aligns well with my couch. I would definitely recommend this product.