Fits well, cute jktOversized but what I wanted. Love it.Material is soft and wearable, but the sleeves are different lengths which is a bit discouraging. Not noticeable to an observer, but the wearer would notice!Good quality, heavy, but runs a bit big in shoulders..hoping it will shrink a bit in wash color greatFit was perfect.The color is perfect, Sky blue, for what I needed but the sleeves are too short and the body is wide! I kept the jacket because I needed it for an art project, in this color.I immediately didn't like the feel of the fabric. I could tell it was polyester and not cotton, shame on me for not reading further.The buttons also rattle, which will be annoyingI bought the yellow.It's a beautiful bright, lemon yellow. The denim is thick and very soft. It's surprisingly nice quality.It has an inner pocket that is lined. I wear M/L in tops. I bought an XL because I wanted this to fit like a roomy "trucker" jacket should. I think that was the right choice.If you want it to be more body-con, then buy your regular size. If you want the classic, boxy-ish, trucker jacket fit, then size up.For the XL, the size chart seems accurate. FYI, the circumference at the level of the last button (when buttoned) is about 42".Also, the picture they feature shows that the tab at back of the hips has an adjustable button hole, but there is only one fixed button (see photo).A slightly annoying thing is that the buttons rattle when not buttoned because the rivet isn't tight.To fix it, I tightly wrapped and tied a piece of yellow embroidery thread at the base of the button (see photo).So far, it's working, but with time, I imagine I will have to revise the "repair."Other than the noisy buttons, I really like it. I'm even considering getting the pink.This is a bit too casual and loose for what I expected. It’s not as pink as I desired.