This bench is perfect just like the pictures. I was nervous the cushion would be cheap looking, it's not bad. And would be easy to change when it wears out. I give it 4 stars because a piece on the top edge has started to peel within 3 weeks of having it. Luckily I was able to glue it back down. Overall good product for the price.