Not too bad to put together, arrived nicely packaged. Seems very sturdy so far, and it looks beautiful!