It's great! Brings back memories when I was young but it's obvious the product is fragile and may break easily if not taken care of properly. So far it's great, it has its own battery and you can charge it. Not what I expected on that part but it's all cool. My friend really liked it and it arrived a day earlier than expected!