Super cute couch for the price! Cushions are firm but I knew it was going to be. I’m 5’6” and I can just barely stretch out for a nap but it works for me. The color is hard to photograph but it’s somewhere between emerald and turquoise. I put it together by myself and it only took about an hour and a half and would have probably taken less time except it didn’t come with instructions so I just sort of figured it out. I definitely love this couch and how cute it looks in my apartment. Beautiful statement piece!