4 stars only because it took quite a while to put together. I bought two for my daughters (7 & 9 yo) and they love them!