I too am having trouble with the velcro arm cushions.  Velcro is weak and wont hold. Otherwise, it is great and cleans well with a damp cloth.