Perfect. Takes a while to assemble. Took my handy hubby about 1.5 hours. Lots of pieces but beautiful