I absolutely love Rosegal! Their clothes are greatly priced and good quality. I live in Canada and the shipping is usually very quick. I have placed a few orders and definitely plan to place more. I often order outfits about 2 weeks before an event and they arrive on time. I strongly recommend to check the size guide before ordering to be sure you get the correct size. I go by measurement in inches and haven't had any problems.