These are the perfect snug fit, and so soft! I can’t wait for my daughter to be born so her and my 3 year old can match! I got him his regular size (4T) and they fit PERFECT! Couldn’t be happier and can’t wait to order more. Our second set is on the way.