Wow, what a mess to assemble. The parts don't always line up perfectly. And that last part with putting the bench cover on -- hope you have at least two people around to help because it's not easy. All that being said, the other option is to spend $400+ for something assembled already so the value is there. Just be prepared to devote an evening to the assembly.