Top fits perfectly just like a glove .... it is warm enough (not for very cold weather though) ... thin enough for layering under clothes without being too bulky ... even warm enough to wear on its own in mildly cold weather ... my only problem with it is that it wasn't completely comfortable ... the material doesn't flex enough as you move ... and i found it not very breathable (it seems to get stinky fast) ... yet i am happy with my buy

Note: make sure to check Hot Chilly's website for sizing .. i learn never to trust amazon's sizing chart