I love this ottoman! The legs were easy to get on, the quality is great, its sturdy (my kids & myself can sit on it at the same time), and it stores all my blankets. Only downside, my cat LOVES to scratch at the fabric.