I wish it weren't an XL. I have a mesh top and I absolutely love it!