My bench arrived early and Im very happy with this purchase super easy to put legs on thats all the assembly that is required deep and will be very functional in my room picked the dark gray came packed extremely well