Surprisingly feels very soft. My right joystick didn't fit as well and I had to screw it down harder for everything to close snugly but that could be my own fault when transferring the insides. They aren't as clear as I expected but that's okay. Had to get different screwdrivers because these weren't that great and almost stripped by screws. Some of the markers were a little different or hard to identify but it still all fit. The home button specifically was different so it's the slightest bit tilted no matter how many times I tried to fix it. Everything works though. Last pic is with a clear cover on top which makes it look clearer
Y screwdriver is so bad I cant unscrew even one of the screws. Shell feels fine though