A bit short for a long size. I bought the next size up so we’ll see after washing if they stay long enough. Otherwise nice quality and comfortable. There is quite a lot of fluff from the inside of the material but I assume that will settle after a few washes.