We love it. Only 4 stars because the color is not teal, more of a light denim.