My husband put it together in 2-3 hours. It looks amazing and feels like great quality!! Love how it looks in my space!