I ordered this in the pink color. the fit was fine, but i didn't care for how thin it was. there is lining, which i suppose is there to combat the thinness, but it's only in certain places. the lining should have been all over. maybe if i had gotten this in blue, it wouldn't have been so bad.