Great piece of furniture.  Affordable and has been used so much on our porch during Covid.   We love it.  The cushions may need replacing at some point, but time will tell.  Set up was pretty easy.  The cushion covers are not stain resistant but are removable and washable.