I was extremely pleased with the items that I ordered. The sizing charts that RoseGal provides made ordering the correct size very easy and everything fit beautifully. The delivery time was very quick and the items were very affordable. I will definitely purchase from RoseGal again in the future.