Love this bench! It's firm and looks great. Putting it together was a little frustrating; there was one staple that stuck out at a weird angle, but it's nothing a hammer couldn't fix.