I think it came in like 2 weeks (I bought it a while ago but never had a chance to wear it.) I got XS/S and it fit pretty well, a little loose in the waist but it was fine, as you can see I added a belt. I'm 5'4" and about 110 pounds. There is no clear front or back, both sides are identical and the tag was on the side so I can't tell which is "supposed" to be the front and I just wore it whichever way I put it on. The only two problems with it are that the material it kinda thin so you need to wear seamless/no show underwear with it and that the neckline kinda hangs out because it's just cut straight across (I included a photo) but if you just fold it onwards it looks really cute. I got a lot of compliments on it. It's a good dress especially for the price.