Meets my needs. What appears white in photo is creme which I don't like; Teal blue color is pretty & as pictured. Overpriced for the quality