Shell is of good quality with a smooth gloss feeling texture.
Basically, no complaints on the fit and finish
Most parts included, though you still need you own shoulder buttons, power/volume slider and hinges which is standard for these kits.
Only using two different length screw is definitely a benefit.
I have an aftermarket battery from another retailer and the battery door bulges slightly, but nothing to be worried about.
I absolutely love Funnyplayings Gameboy Color and Gameboy Advance shells. They make them easy to use with their IPS screens and have a good feel to them. They even include some of the “Nintendo” details other 3rd party shell makers avoid or miss.
The GBA SP is a miss though. Hinge covers were flimsy, the clamshell rubber bits were a weird, smaller size and the screws were mostly different (where in other cases they tend to use the same type of screw).
Disappointed but hopefully future releases will get better.