This was smaller than expected, and I got the XL. It was a darker, slightly different color than it showed in the picture. It also had a strong chemical smell that might have gone away after washing. I am returning it.