Just received so can’t speak of longevity but super cute and easy to assemble. Don’t pay for assembly. Color teal was exactly what I expected.