I ordered these for my 5 year old granddaughter so I can't so you how well they fit her but I compared them to other ones she has that are similar and they match right up. They are bright, vibrant and colorful. The stitching on them is very straight and tight and I feel like these will last through many washings and wearings!
The unicorn on the front is very clear and I don't think it will be coming off easily. I am really impressed with these and I think they are great.