I love this bench. It’s exactly what I was looking for to accentuate our bedroom. My granddaughter loves it. It is firm but comfortable. It came quickly and was so easy to put together. Just the legs to install.  I’ve gotten several compliments from family members. I highly recommend this and would purchase again fir another room.  If you’re thinking about it buy it you will love it.  I use it daily to put my shoes on and just relax prior to getting into bed. It fits perfectly in front of our king bed.