This a great bench and super easy and quick to put the legs on, however, the screws were too long and had to be replaced. I would have rated this higher but for the screws.