The colors are vibrant, the fabric is durable, and it fit perfectly for how I needed it. I always enjoy when I order something online and realize that I’m talking to someone real here in the US and it’s ships right away. I did zero waiting for it because it came so quick. THANK YOU!!!!!!