I read the reviews before purchasing and figured I needed to go a size up so i did and fits perfect.  I am 5'9/155/36 D bra size and I got an XL and it fits perfectly..Material isn't terrible and isn't great either..it's fine for just wearing one time which is the intended use.