If you bought their maxi dresses before, you should know this does run a bit smaller. I thought it would be the same, but it is slightly tighter than their maxi dresses with the halter straps. It still fits, but it is slightly tighter, and not as comfortable. Other than that, it is a great dress. It is cute, and flirty. The fabric is not transparent at all, and being a tall and wide person, it still fits pretty nicely. Just take note that this dress won't look so good in you have a big belly. I usually have to suck my stomach in a little bit with this. Haven't used it as a skirt yet, because I think it will look awkward. Use it as a dress. Definitely would buy again if they lowered the price a bit.