Yes yes and yes
Don't know why I like it so much because I've said before I think CEA should have a standard teal as their practice wear is so different they could look like different gyms (though I still think it's beautiful)...but I LOVE this! Just the right amount of bling and practical!