I have the mesh one for both my dogs. I opted for mesh because it was lighter and, with the double coat, I didn't want them to be too hot and was concerned the standard dog blanket/rug (we refer to them as blankets in the US) would be too much.
Mine wear them at agility trials all year round. We trial at a climate controlled facility so it's cool inside when hot outside and warm inside when cold outside. Using the blanket in the summer with the A/C helps keep the muscles warm when they are crated in the cool building. The reverse being true in the winter, keeping the muscles a little warmer when going out in the cold.
As Ashley suggested, if you can try one on before you buy it, I'd take advantage of that. CJ's actually fits her pretty well. We ordered the same size for Edan, based on the measuring instructions, and his is nearly too big; it's adjusted to the smallest possible size; the next size down wouldn't be long enough to cover the length of his body. While they are supposed to be loose, you don't want them overly large.
The only other issue I have is with the rear leg elastic straps. Because of the way the blanket fits my dogs, the straps nearly drag the ground and sometimes catch on their knees if I use them. I'm actually going to cut the straps off of Edan's because they frequently get in the way.
Other than that, I really love the product.