Im a size small/medium and this thing is made for a tooth pick sized woman!  Ive been wearing it with a tank top and constantly have to pull it together. Im going to remove the belt (tied it as loose as I could in the back) and see how it works.  Ive gotten compliments on it and its fine as long as I don't move!  The model wearing this looks like a young teen whos very slim and it fits her fine.  Its a shame because it couldve been great.