I'm 5'1", 116 lbs, curvy and it fits very nicely! Quality is so-so, but soft and comfortable. Shipped super fast. The red doesn't really suit me -- too fire-truck bright -- but eh, my man prefers me NOT in black. Haven't test-driven it yet IYKWIM, so cannot comment on durability, hence 4 stars -- but I gave it a rinse before trying on and the color does run. Looking forward to my next play date!