The over all quality was ok. its made of generic plastic and when it showed up the packaging was a bit beat up and i had to put the bearings back in place with their plastic covers. it spins just fine it lasts for a reasonable time i woulndt take to a chapionship arena but it is nice to have on hand. All in all its not a bad unit and if you want one that wont break the bank if lost this is for you.