I’m very happy with this couch! I purchased the dark green color which I expected to be more olive but it looks very emerald, it’s a beautiful color. The couch itself is very sturdy and comfortable. It is large and good for taking naps! The velvet fabric is soft. No assembly required other than screwing on the legs, but it arrived in a giant box (I mean GIANT) so just be prepared to break that down.