Love this tank. The material is great and overall it's a really fun tank. I would say it runs a bit big. I probably could have worn a M, but after trying it on I decided to keep the L because I loved the length. As always LiveSore's quality comes through strong!