I like this item because it fits very nice, It's tight but does not ride up. I use this Suit for sprint distance triathlons and it's all I need to wear. It's made of a very strong materisl that will stretch. The first time II put it on I felt faster which was a big help with a large part of racing being such a mind game