Took me a few hours to put together, however, the finished product is excellent. Absolutely exactly  what I wanted. Everyone loves it!