I've had a two-piece Dainese ensemble for several years that is well-made and still serviceable. However, when I decided to get a one-piece for the track, I finally went with a Taichi suit after (too) much research. Outstanding design & construction using heavy, soft leather and well-perforated for hot Florida weather. Fortunately, it fit me perfectly without alteration and when riding, I don't even notice it. Very pleased with the quality. Haven't 'tested' it yet - hope I don't have to! - but others who've crashed it reported that it provided solid protection and held up exceptionally well. BTW, as others have mentioned, make sure you try on suits with the protective gear you'll be wearing underneath - your back and/or chest protector will make a big difference.