I be not sure what mesh really mean , there be not description , fleece be not available in large size , so I purchase it anyway . I be a bit disappointed . how be this suppose to keep my child warm ? it be a thin cloth with large hole in it . so , if you be look for warmth , definitely look for the fleece version . I be go to stitch some fleece on the back so it will keep my kid warm . I would return it if my mother have not take it out and wash it already ...