Quality of the bench exceeded my expectations. I don’t consider myself handy & it was very simple to attach the legs. Have received many compliments.