Great bench for a small space. Seems good and sturdy, cushion is firm. Quality is good but note that the back piece is very thin. We will have it against a wall so this is not an issue for us.