Very nice product.  Assembly was simple but it took a long time.  The back cushions come off when you get off but I think I can put Velcro on them.  I also purchased a cover to put over it for rain.