Bench arrived in great condition, well packaged. We put it together quickly and easily, not much that you have to do it is almost fully assembled. It is a very solid piece of equipment and offers great support. Bench is good length and should be great to use while doing many exercises in a workout.