The fabric is perfect because it dries really fast. It comes a bit big, I normally buy a medium size but this was a little big for me, small would be perfect. Nice colors also and the price is worth it!