The bench was very easy to assemble, only took about 10 minutes.  It looks very nice and is pretty sturdy.  I needed a small bench with shelf for weights that would fit in narrow entry way and this is the perfect fit. As you can see in the pictures, there is 30 lbs of weights on bottom shelf and they did not bend at all.