I bought this for my 10 year old son who is 65lbs and around 4ft, 6in and it fits very nicely. The hits right at his knees and is made a very comfortable terry cloth which makes it great for after the beach or the bathtub.