We LOVE it! It took about 7 weeks to arrive after we ordered it, which was frustrating but it actually came about a week sooner than projected. The fabric is a tiny bit rough, not super soft but it's durable and will stand up to pets and kids. It's super deep and GREAT for spooning, which is a requirement! It's so comfortable!