looks really sloppy, honestly. if it's a style thing it should be more consistent. using aa would also help make it look intentional (if it is). the reds in the buttons are so close in value they read as the same color at 1x. having a giant sig in the final piece looks unprofessional. white background should be removed as well.
I figured they're different shape cos it's a bit abstract sorta thing, stylish. I like that it's not all straight and even and whatever. Though something about it seems suspicious to me but I can't put my finger on it.
It's a good start, but there's many uneven and crooked lines. For example, the select and start buttons are shaped differently here, but on the actual controller they should be identical. For a structured object like this which in real life has many straight lines and 90° angles it's important to be very careful with pixel placement.
Thanks for the reply's guys!
I did this simply by tracing a picture but I will take your feedback and make a v2.