I liked this but...
Color: BLUE Size: M
It arrived on time good shipping but when I received it there was a little rip on the front part, but it wasn't something that was major that I couldn't fix. It was a good price. I would also recommend to order a size up cause it runs pretty small.