Great quality product!  Be careful of the color, as it didn’t exactly match my umbrella.  There are many shades of blue with various names, so you never really know if they match or not.