I really liked these socks. I ordered these for my 3 month old and they were a bit large as expected. They will fit perfectly once her legs get a little longer. There were three pairs in the package and one of them had high mileage when I received them in the mail! So instead of 3 pairs I only have 2. I kept the extra sock from the current pair in case one ran. Very disappointing but they were cheap and I would order again based on the price.