Fits nice. Really light weight. Like that soft foam material. Size M, 5’4, 150. Fits nice and has room. No need to size up or down. Order according to how you like your bubble coats to fit. I dont like too big or hiked up on my back, arms and shoulders lol so M was perfect. My actual size.