Design is great, and fabric seems tougher (in a good way!) than we anticipated. Wanted one big enough for one of us to cuddle and read with our 2-year old, and this one is a bit small for that but that’s our own fault. Go with the XL if you’re looking to “share” with a toddler, but otherwise it’s perfect.