Great fit soft and cozy perfect for little babies my baby girl wears them everyday all day and never has any marks on her feet they look adorable and they are so soft I feel great about her wearing them and did I mention they stay on!!!! I highly recommend them