Fits my Traeger perfectly. Looks nice and is well made. We needed something sturdy for the hot South Texas sun.