Feels like really good quality, which I expected from a Canadian branded company, but the reason I dropped the rating is because I wish the surface finish was more of a soft rubber with little nubbins. I found another vibrating massage peanut roller that I loved the way it felt - surface finish was perfect - but when I turned it on, it made an annoying ultrasonic sound so I returned it and bought this. This doesn't make any annoying sounds, which is great, but I noticed I haven't been using it as much as I hoped to - especially considering the price is quite high. I would recommend if you don't mind the flattish surface finish, but if you like more nubbins like me then I wouldn't.