Great product !  A little on the pricey side but it was exactly what my niece wanted.