This is definitely a quality product and is worth the extra cost when compared to the usual low quality shelves seen in stores and on-line.  Actually, I was so pleased with it that I purchased a second one.  Assembly is easy and quick; no nuts and bolts to mess with.  The only tool required is a rubber pallet to lock the cross pieces in position.  I do suggest the addition of rubber pads under the legs if it is standing on a linoleum floor or carpet due to the weight.

Pros: Easy to assemble...should last a lifetime!
Cons: None.