The size L is still available even with 2 layers of clothing.. the sleeve length and pant length are okay..it's really nice, not too short.. the fabric of the shirt is of good quality, the zipper on the one I received is not very smooth when pulling it up and down..maybe because of the previous