The fact that it’s a little snug is my fault . The sizes run a little small though. I thought a medium would fit me like everything else but I guess I should have ordered a large . Other than that the fabric is amazing the lettering doesn’t look ironed on and it looks exactly like the photos!!