great product and price. buttons on cushions came off (badly sewn on), for that one star less.