Beautiful. Well constructed. We assembled ourselves. Took a bit of time, but not too difficult. Our girls love it.