Fabric is nice, but it is a bit hard to get to fit correctly. Shipped promptly.