Our order came right on time, my husband was able to assemble in a day, and as you can it is very beautiful, and the cushions are soft and comfy, not hard or firm at all. It is just right. It was worth the buy.