Nice bench, the top cushion is thick and firm. Seems like it will hold up well and looks great by our front door.