This was a fantastic purchase! Arrived a day early. Scheduling call and delivery was seamless. 

Firmness is medium, we think it’s very comfy and stylish too. Our pets already are making themselves comfortable too. Easy to put together, comes in two boxes with hardware found under one of the sectionals. Altogether very happy with our purchase. A few throw pillows and soft blankets make it super homey or very modern without anything added.