Good quality, not hard to assemble, but just takes time. Took me about 1.5 hours to do it myself. It really looks lovely.