Yes it's a bit tight, you won't want to wear it all day, but it's perfect for a two hour workout. Not only is it eye catching and I get compliments every time I wear it. The colors are insanely vibrant too - I need more superhero styles! take my money