Satin and leather fun