When I initially received the jacket I was slightly worried about the thickness because it appears to be thin. When I tried it on I realized that it was actually quite warm due to how form-fitting the jacket is. The design works well with anything you wear. The one issue I have is that area where the stitching for the 2 layers of the jacket met was a bit larger than anticipated. Overall I am extremely pleased with the jacket and definitely recommend it.