This is a great base layer with other clothing or on its own depending on the temperatures. I wear it quite casually around the house and outside, and it is reliable in terms of warmth. It is not scratchy at all, and no, there is no body odour with this Icrebreaker even after wearing it for a few days. It breathes well and my body stays dry, which is important in colder conditions. I highly recommend Icebreaker products - they are my preferred merino wool product for base layers. My only request (and this is not a complaint) is that the manufacturers branch into more fashionable women's knitwear designs for tops beyond crew tops, zip tops, Tees. Overall, I am very happy with the product.