It took about 2 hours to put together but the quality is really nice for a flat pack. It fit perfectly in my room being narrow and long.