Excellent bench, ready assembled, only had to attach the legs. Very good quality and sturdy!!! brilliant for the price.