I rented this dress for a formal event and opted to receive it the day before the event to make sure I returned it on time. I got it in two sizes and neither fit me. The bust part of this dress is very tight. It fit everywhere else, I was even able to zip it up in the bigger size, except that my bust was litterally flattened by the dress. My bust is all natural and I think not overly large, but not small, just average. I had to run around the last minute and find another dress locally. I got the same size dress locally and it fit, so it's just the make of this dress. The bust part of this dress is small and tight. It was a beautiful dress though, just wish i could have worn it. :( I was advised by the RTR sylist to call and speak to them next time to be sure of a fit. They may be able to take info from you over the phone and suggest a similar dress that would fit you specifically. I think that takes the fun out of the online shopping experience. I had fun looking through all the dresses and picturing myself in them and determining my favorite style. All the size and fit says is true to size, that made me think, oh, okay, it should fit me then as I'm pretty average and not overly small, but not overly big. I may try to rent again, but not sure. It's pretty risky to depend on a mail ordered dress that you are not able to try on and then have to return by a specific time. You don't want to get it too early to return in time, but you don't want to get it too late because you may need to find something else.