These are so cozy. I am 5ft 4in and the pants are a little long. I brought them for my wedding Morning. The button up was great. I could get my hair done in my PJs and then not mess it up when it's time to change to my dress. Now I wear them because they are so cozy!