Excellent - quality, size, appearance.  I've had several garden bench covers over the years but none as good quality or attractive as this.