This set is great for the price.  The bottom cushions have Velcro which keeps them on tight.  Wish I could say the same for the side/top cushions. They have no Velcro and they constantly fall over.  I will add my own Velcro later.  The set was very easy to put together.