I bought this set for our summer holidays following a recommendation from a friend and I was not disappointed. The XL were a perfect length for the sun loungers. They washed well (even managed to withstand some Mount Etna ash) and were soft and light yet absorbent. Would highly recommend!