- Printed Satin Upper - Crystals - Foiled Camilla Logo - Rubber Footbed - Na The Animal Alchemy Amelia Pool Slides is a handcrafted accessory designed by our in house artisans. Reimagined in an exclusive limited edition print, these designer pool slides are made with a rubber foot bed for non-slip comfort, while printed satin straps elevate the design. Its finished with the CAMILLA logo and crystals for opulent detail with every step.