We are obsessed with these floral shoes! They are white with purple and pink flowers. They are Blowfish Brand, which means amazing quality! The material is a thick canvas. We love the thick elastic bands instead of laces. The soles are chunky white and are about an inch thick. Fit true to size.