Nice for the price. Three stars because an intricate piece was missing so we had to improvise. Wasn’t willing to go through the hassle of trying to exchange it.