They aren't tight or loose, but snug(which is exactly what I wanted). I got a 3xl and I haven't had to worry about getting a wedgey yet so that's good. I also like how soft the inside is and they are perfectly shiny/sparkly. I do feel that the front part is a little low for my taste, but I'll get used to it.