I am pleased with this bench. It was fairly simple to put together, it is sturdy, and a pretty entry piece. The cushion is firm and while some say it’s a true navy, I say not quite. It hovers somewhere between royal and navy. It is a pretty and soft fabric. Overall happy with this purchase! The only reason I did not give a five star, the wood board beneath the seat isn’t a perfect fit. I don’t think it was cut to be the exact fit of the frame.