Shatter, Kyoka Suigetsu.
Read the sizing, and you will have a lifetime cosplay. For most, it'll be a size bigger than anything else they wear, but be sure to secure your measurements.
The only scenario that I don't recommend this cosplay is when it is hot, as this long coat is not some cheap thin material. I recommend all to wear an active long-sleeve shirt (thin sports material, 96% polyester for example), and this will ensure comfort putting it on, taking it off, and when you're using it.
It is comfortable, accurate, and made with quality. It's one of those cosplays that the moment you put it on, you feel like the character. As if everyone around you is under Kyoka Suigetsu, they are under your illusion. You're Aizen.
To be more specific about what I love; taking it on and off is easy. It is a full-zip, so there is no struggle with that with the proper wear underneath. It's simple with the velcro seal over your right eye, and the remains of the 'Captain's coat' that goes over the long coat is well made and does not pose any problems. The gloves fit nicely, and if you're quite the anomaly you can get gloves like it for cheap for your size elsewhere. You will also require black pants, and black shoes, preferably boot-like.
And there you have it. The perfect cosplay.