High quality, very heavy table runner. Great for our beach house. Color is per the picture…more of a teal than blue as the product description indicates.