These are adorable! They fit very well and are durable. My daughter wears them all the time and she likes to mix and match the different colors. The little animal ears at the top are cute too!
Pros
good quality and price
Cons
The cotton material may shrink or fade after washing, making them difficult to maintain