I read the reviews about this being hard to assemble and went ahead and ordered a Handy man. I was really pleased with that decision because it took him--a professional--a little bit more than the allotted time. This thing is solid, just like others said. And it looks great. Only problem--I got the wrong color! My order was for teal and I double checked that. But the one I got is definitely white.... Customer service was easy to contact and I feel fine about the outcome.