Delivery came fast. Size bought was M. I am a small petite S size female below 45kg. The M is too tight (on the waist/stomach: wrap on end of velcro 🥴) and does not really pull the shoulders back (already pull tight down). I’m not sure if I’m on the wrong size or M is small. A little disappointed.