Very easy to put together, but quite heavy.  Ask the delivery people to put it upside-down when delivered for easier assembly.  Looks very beautiful.