The bench is quite sturdy, the seat stays open without slamming down, and the coral colour works well in our space. It is very firm but I'm hoping it softens up a little in time. One of the legs caused a fair bit of grief in trying to attach it, but the other three were easy. There were a couple of small tears in the black lining inside, but they can be easily fixed. Definitely a good purchase and we are happy.