LOVE these sofas! Not to fond of the decorative pillows design but very comfy. Not too hard nor soft. Easy to assemble if you can follow directions. Happy customer!