Very nice bench. I bought this to upgrade over a cheap bench with little padding. This one has 2 inches of dense padding that doesn't fully flatten when you sit on it. It's very comfortable and I can comfortably sit on this for hours. Very heavy and sturdy also.