Nope It actually feels pretty smooth, I guess it's just the material it's made out of makes it look a bit rough that close up.
Nope Nope Clue: The green parts are smooth hard plastic, the black parts are more of a rubber or silicon type of material, probably to help protect it if it gets dropped.