This seemed like it might be really nice.  Unfortunately, like many other thermal items, it was too small, even when I purchased the largest size available.  Since I wear between a 14 and 16, I thought the XL would be sufficient.  It probably was made for a size 12.  Back it went.