We love this ottoman. The top is pretty firm But still comfortable to put your feet on! It is extremely easy to piece together and very sturdy.