These are great for the gym! Thick enough to not be see through. Great for keeping active during pregnancy. 27” inseam. These have the thin full belly.