Easy to assemble and feels very sturdy! I was able to put it together by myself in about 90 minutes, and I’m very pleased with my purchase.