I didn't even know what a morphsuit was until reading this. After looking at pictures, though, I can't imagine why you wouldn't wear one everywhere for everything.
I agree with SalientK. I had to google it, and yes they are awesome.
I found one for $50 though!
My friend has a green one and I hate it >.< It creeps me the fuck out.
i need one there so coooooooooooooooooooooooolllllllllllllllllllllllllllllll im gonna get a green one