Really excellent couch!
It's definitely a noticeable step up from the cheaper models you can get.
The cushions are supportive and have velcro on them to keep them in place. 
The velvet is super soft and a great color.
I guess the only thing I dislike is that the ottoman doesn't lock onto the couch to keep the "sectional" part from moving a little if it's bumped, but if it's on a carpet it's totally fine.
Took like 5-10 minutes to set up after unwrapping the parts from the packaging and there's no loose screws or need for tools, everything just slides into a socket.
Highly recommend!!