These bonnets fit very well. I got them for my daughter to keep her long curly hair from getting tangled up while she sleeps. The fit is great even for my 8 year old! They stretch and the band helps to keep them in place even while she tosses around in bed. She says that they are very comfortable and don't leave marks on her forehead. The colors are awesome and didn't run after washing them in the laundry. Finally, no more tangles!