Love it! The sofa was fast  easy to assemble (I did it alone in 15 mins). Looks great. Cushions are very firm — but that’s what I was looking for!