Good deal for the money but the cushions don't stay at all.  Even if you aren't sitting on it the cushions don't stay.  Looks cute but we had to zelcro everything and it still didn't work.