Solid piece of furniture. Not too difficult to put together but definitely time consuming. Really love the design and style!