I thought it was a hard plastic or carbon frame.
I don't know anything about the frame but you better hold on to that one. Been looking for one for a while and they're not making them anymore. At least for the moment.