Requires full disassembly of controller. Very difficult to assemble non-destructively
This one doesn't fit well and doesn't quite match the original. Requires full disassembly of controller. There are some flimsy connections and it is very difficult, almost impossible, to put them together without detaching the fragile comment.
Pros
Perfect Fit: Best fit by far; Flush on all sides; Fits snugly on all clips