Very good bench, well worth it for the price. Assembly is a little frustrating but once it is completed it is perfect!