My 5 yr. old is loving this item.  It was well labeled, but assembly still took a while, so I'm giving it 4 stars for that reason.  Otherwise, we're very pleased with how it functions and the appearance.  I'd recommend the product.