It exceeded my expectations. I love everything about it. The seat cushions are firm but comfortable and the corduroy material is very soft. It is perfect to stretch out on and great for snuggling with a couch buddy.