Fast delivery, product is well packaged.  I had no issues with putting it together in about 1 hour by myself.  I love the caster wheels for easy movement.