These rubber pool slides from Versace were crafted in Italy with a 3D Medusa head and Greca detail. Made from 100% polyurethane with the logo on the top and bottom sole. Select your based on European size.