It did! The spirit jersey is so pretty in person. Also it is so not my color, lol! The small is definitely huge like all spirit jerseys (XS would have fit better; the sleeves come down to my fingertips), but I got the small so my mom can borrow it too since it is her color. I'll probably only handwash it with all the glitter on it, though.
Magnets are super cute. The Shanghai plushies are adorable.
The thing that shocked me was the unisex t-shirt, though. I got a small (smallest available) and it's HUGE. Pit to pit it's the same width as the small spirit jersey. That I expect to be oversized. Not a small t-shirt

. It looks comically big on me. But I like it too much to give it up. It looks like I can take it apart and take it in an inch on each side without disrupting the pattern, though, so if I decide the oversize bothers me too much, I can fix it