Some people complained about gaps between cushions...mine fit snug, no gaps. This picture does not do the couch justice. The color is a very vibrant teal just like the photo on wayfair. Firm but comfy. Easy to put together. I’m a tiny girl and I unloaded and did everything except I needed minimal assistance to hook the final piece in place.