NOT EXTRA LARGE
TOOO small.  I bought an XL thinking this is longer than the one I had previously.  GUESS what it takes two people to put it on.
Rating: 2 stars