Bought the set for my Love for Father's Day and he loves them. The material is very lightweight and the colors and as shown. He's 6'2" about 220 so they are not too short or too tight.
Pros
I would give this a 10/10 it is very comfortable and good for working at the gym.
Cons
The tank tops may not be suitable for those with sensitive skin as the fabric is polyester and spandex blend