Took a couple hours to put together but no major hang ups. Good quality, easy to move, lots of storage. Love it!