The dress was great quality and true to size. I'm 5'0 and weigh 105 and got an xs. The picture doesn't say that the top is completely see through so keep that in mind when purchasing. I wore a strapless black bra under mine and it looked great! The fabric wasn't cheap and it looks exactly like the picture!