These are extremely comfortable and fit very well! I am a rather small individual, so I got the small size, and I love how it fits! However, a well-endowed individual should go with a size up as my wife enjoys how I can't seem to stay in it for very long...