After a 15 year hiatus, I've returned to karate. I used to have a Shureido K-10 that fit me like a custom made Armani suit, but committed a sin by somehow losing it in one of the 4 moves since I last wore it. I have a KI heavyweight gi now, but it's way too heavy (14 oz?) for the summer, and just doesn't fit right - jacket length is too short, pants feel like they're falling down, and so on. One brand that's caught my eye is Tokon. The Europa seems like a very popular gi, but I don't know much about it. I think it's lighter and softer than the America? The Tokon Spirit has caught my interest too, as it seems light, but not see-through pajamas light like my original Century lighteweight gi that I wore for my first 3 months way back when. Maybe this is a better way to go about it... I need a light as possible gi that is durable, isn't see-through, holds its shape, and doesn't turn all yellow and disgusting. Is the Tokon Spirit a glorified beginner gi, or is it a good option here? How does it directly compare with the Europa? I'd honestly like an elastic waist, but I've never seen a quality gi with one, so the Spirit raises a red flag because of it (maybe unjustly so). Is the Tokon line cut like a Tokaido - slim fit/taller narrow person, or more like Shureido - boxier, or for bigger shouldered/stockier people? An old training partner had a Tokaido. Great quality, but it didn't fit me right. My only criticism of the Shureido was the jacket/tail length could have been just a little longer. Or should I suck it up and get the Shureido middleweight K-11. Not much more than the Europa. But I've never seen it so I don't know if it's just a lighter version of the K-10, too light, or an inferior product overall. I'd be shocked if it wasn't up to Shureido standards, but stranger things have happened. I've seen various others - Mugen, Kwon, Ronin, but I've crossed them off my list for various reasons. I greatly appreciate any insight on any of the Shureido or Tokon his, especially comparisons between the Tokons themselves. Thanks!