The top part is really small even though I ordered large for my medium size. Pants are good. Nice color, looks good.
Hermosas