It took me about 3 hours to put together by myself and it was a smooth process the finished product is beautiful and feels very sturdy. I got the white color and it was a true white color. Maybe because my walls are blue, the white stands out but it’s not off white with my lighting. I absolutely love it.