Took about 4 hours to put together myself and the doors were a little difficult to get perfectly straight but great quality and fits in my space perfectly