We LOVE this sofa. I was really hesitant to buy such a large furniture piece without sitting on it or seeing it in person first. This exceeded my expectations!
It’s nice and deep, beautiful color, and high quality. I fell asleep on it the other night and slept better than I normally do in my own bed. The cushions have a Velcro strip on the bottom to keep them positioned in place, which is nice when, you know, anyone sits on a couch. 
No cons to offer on this sofa. Love it so much that we’re considering getting a loveseat from the same model for our bedroom.