Nice quality, beautiful colors, fast shipping.  Small amount of stitching required on one end, otherwise the product would warrant 5 stars.