This product has met all of my expectations and then some! This was purchased for our youth group at our church and the kids can't get enough!! Thank you crossnet!