Took forever to put it together, but it looks amazing and the quality is excellent. Budget for about 5 hours for one person to assemble!