Absolutely perfect.  Large and well made.  Our front porch is mostly covered.  We experienced no problems with the fibres coming out.