the color and material are great, they are very stretchy but in the nature of the fabric the tighter you stretch them the more see-through the fabric becomes so I suggest getting a size up. I love them, they are super comfy!