This item has a good quality and is weatherproof. It’s too big for my barbecue and too long. It comes in a little bag if you want to put it away, which I thought was cute. The material is a little thin for my liking.