Very, very happy with this ottoman. It's beautiful, firm but comfortable and not too big/ not too small. Legs screw on and it's ready!