Size is great.
Love the xl size and the straps help hold it in place on back. Heats up quick. No waiting.
Rating: 5 stars