These pants are cozy and stretchy! The only downside is they are a little on the smaller side. I normally wear a medium in pants and with the reviews saying they ran large, I figured I would stick to my normal size and although they fit, they are slightly tight in the legs. The waistband doesn’t stay up because there’s no real elastic in the maternity part, but it’s not like they just fall off either. I am 5’8 and right now at 32 weeks 220 ish, normal build I would say, and the length is good!