I'm very impressed with the feel of this aftermarket shell; lovely shade of purple too.
Comes with all the fittings (minus the screws as noted). I opted to mix and match with the original shell for a two tone look. Everything fit well between the two (the original reset button was a little tight but loosened up after some use - the aftermarket button was fine from the off) and I am very happy with the result.
The only problem is that I now need a second N64 so I can use the leftover bottom half.