Cheaply made a way too snug. Bought it for pictures and it barely fit. My daughter is a normal size 8 year old wears an 8-10 and we could barely get this on her. If you want it, size up a size or two. Not thick at all either.