Description Details Made in Italy, these puffy slides are the perfect combination of sporty and chic. With artisanal touches and Seychelles’ signature comfort features these are soon to be favorite