I love my bench, it looks exactly like the pictures and it's very firm & comfortable and all you have to do is take it out of the box & screw in the legs. It was definitely worth the price, the quality looks like I spent alot more. I am thinking of getting another one.