Way too small! I bought 2XL just to be sure these would fit based on reviews and they are super small! The leg openings are ridiculously tight!!!! If you were rail thin these might be a good purchase but Im not and needed some extra room after baby comes and these will not provide that!