Perfect size - easy assembly - comfortable cushions - rain resistant, able to just wipe away the rain that's settled on top of cushions - easy to brush dog hair off too.