Excellent quality.  Shipped quickly and easily.  We have these in a beach house we rent where the furniture can get some rough treatment.  These have held up very nicely for the first year.  Also very comfortable and well made, especially for the price.