No zipper, just clasp buttons, answer hood is not removable. Others, fabric is sturdy and fits although it's slightly small. I usually wear xs to s, got an s, and it's just sliiiiightly too small. Like, a small and a half would have been perfect.