I don't know what they're called. They have big fronts that sort of flap about or you can wrap over your front. Middle aged or just fine? Have seen young women wearing them but I'd previously thought of them as 50+.