Fits OK.  I ordered the Medium MOCHA and the color I received is completely different from what is shown online. Kind of frustrating because I had to wait a week to get it in the first place (because it is not eligible for prime). Do I want to wait another 2 weeks to return this one and re-order another in hopes that I get what I think I am getting? I don't think so. Returning it for my money back.
Also, I did not like that the prices are different based on the colors. For the same item, colors should not justify a price difference.