Not hard to build, though it was time consuming for two people. Worth every penny, though! Sturdy, beautiful, perfect size, and pretty affordable, when I got it for 140.