Top quality and my kids love it. BUT- ok first of all, you need a large Philips head screwdriver- no way you will screw in the self-threading screws with the little screwdriver that comes in the box (not like I even bothered with it lol). But the major issue is the springs. I still bench 250lbs, workout all time and there is no way in hell I could even come close to do the springs like they instruct, pulling with all my strength PLUS a hammer for even more leverage. So…:thank GOD for YouTube- as per a youtube video we wound up having to do them in sequential order, and when we got to the final springs, we took off a few of the original ones that we’d done in order to help ease the tension before doing the final ones. Then after doing the final springs, we put those original ones back on. Definitely look up some youtube videos before you so the springs (sorry I can’t find the video we used). Or else seriously you’ll never be able to put this thing together. Major, major fail on the spring assembly and of course, massive headache that took us at least an extra HOUR of looking up videos and trying different methods to get the springs on. Was 3.5 hours total due to that mess. And Ps you definitely need two people to put it together