Meets all expectations. I chose size M, which fits my data. The quality is well made and the design itself has a lot of detail. Considering that I ordered very late, I chose expedited logistics and hope the seller can help me. They were patient and friendly enough to do so, so I'm so happy for that. I really like it, it's perfect for me and my son to attend a Spider Man themed birthday party together.