Love this bench. Very easy assembly and the perfect height. The cushion is quite firm which we like but others might want something more plush.