I bought this on recommendation of our instructor, and I absolutely love it. I’m a tall semi lanky dude, so I got A2L. I’m 6’1/6’2 ish, 180 lbs and it fits great. Slightly short on the pants but close enough. Top piece fits perfect. It’s comfortable and a great beginner GI for me.