I wear cervinia body warmer for more than one year I love the denim blue color which perfectly matches to the Estelle running horse shirt !! very stretchy for the shirt , having washed several times and the color is not bleached . I love as well the Jacqueline belt I have choosen the latte color . Wear size L for both Cervinia vest and Estelle shirt and it fits as expected . Size of the belt is a bit short for me ( M/L) I wear a real L .