First i will start with no I didn't receive them on time HOWEVER the seller did not have control over that. Now I to the plus side. I got them Friday 3/30. I LOVE them. The print is so cute. The shoes are very comfy. I now have St Paddys shoes for the next several years. Thank you for a great product and for making things right with the shipping. You have been wonderful to work with.