Exactly what I wanted. Purchased for my 4 year old niece. She loves it!  It did take about 7 hours to assemble but well worth it!