I bought this thermal (white, small) couple months back, and have liked it a lot.  As it arrived, I noticed that it was a little more roomy than I expected, but in no way an unacceptable size.  Given it's white, I didn't wash it separately as some reviewers suggested, and it didn't create any problem for me.  I think it's warmer than a lot of mid-weight thermal I've used.  Great value too.