This is a good quality bench w/ a nice firm but not hard cushion. however, the white is more a off or slight cream white and didn't quite match the very white headboard i purchased. but the house is going on the market next week so it will do. beware if you are not used to a bench at the bottom of your bed (hubby broke his toe when he ran into it during the night. pillows around the legs for now until he remembers it's there). i'd give it 5 stars as it a great buy for the price but not quite the white i was hoping for.