I bought this sleepshirt as a gift for myself.  It is the perfect length and the sleeping cats print is adorable and captures the essence of the cat perfectly and colorfully.  It is amazingly soft and washes like a dream with no shrinkage.  It is a well made sleepshirt and has a quality finish and a good weight to it -- it also washes well and looks as good as new with no fading or pilling after more than a dozen washings. Planing to buy a second one! I smile whenever I put this sleepshirt on and snuggle down for the night.