I bought this for my grandson and he absolutely loves it.  He says he sleeps so much better now that he has this on his bed.  The material was of good quality and it was true to size.  

Pros: Great quality, great price, extremely comfortable.