Item received in good condition. I bought size 'S' but a bit big which makes me looks sloppy. But I think if put shoulder pad should be okay la kot. Comfortable to wear under hot weather because the material is thin. If you're petit should go XS or XXS.