Feels really good quality and fits good. It is a lot bigger then I imagined but its cute and will definitely protect you from the sun. I got the navy blue it looks black. In the light it looks like a really dark navy.