Bought these for my adult son for christmas eve, they are just as bright and colourful as in the listing photos.
I think they are really well made, true to size and the material is lovely and soft.
I've not washed or worn them myself and can't comment on that side of things but I'm more than happy giving them as a gift.
Fun and bright, perfect for Christmas