Yeah XY,
I was gonna get the Pillow Tops, but then I saw these. They were $25.
Menace had the pillow Tops on his Spider Kato on the Caves ride & rated em highly I think;)
C`mon Menace, where`s ya review mate??? 
My review will be done a week after I get em on, so that should be next weekend (hopefully)
Cheers