The assembly was very smooth - took just 10 mins to assemble - the cushion is quite good and the ottoman looka Sturdy - look just like the picture. I would recommend this.