Assembly needs some work, but once you get into the motion. It's very easy to assemble. Super pleased with it!