Not hard to assemble.  Easy to maneuver.  Quick delivery! Exceeded our expectations!