Takes a while to assemble, but it's fairly straightforward and mostly a rinse-and-repeat situation. It looks beautiful and is the perfect size for our space. Love it!