This set is sooo good! The length is great. The fit is great. The quality is great. The color is exactly as advertised. I got the green in size large. I’m 5’-6” and the pants come all the way down to my ankles. The material is nice and thick and stretchy. I also love to mix and match the pieces.