This is exactly what I needed for my living room. It is perfect as a piano bench, storage for books and blankets, extra seating and one of my little kids uses it to lay down on to watch movies! Nice and firm and the color is beautiful.