I love the furniture!!  For the price you can’t beat it.  The cushions slide off but I was aware of that from the reviews I read before I bought it. I find that a little zippy tie will hold it in place nicely.  My order arrived sooner than expected and I was able to schedule the installer sooner as well. Very impressed with the installer. He was prompt, professional and polite.  ￼ VERY HAPPY