Great fit.  Good quality makes my house at the beach look fashionable, but at a reasonable price.