I was able to put this machine together by myself in about 30 minutes. While I wouldn't say it's premium gym-quality, I would say that it is pretty good quality for home gym use. It is sturdy enough and the seat is actually very comfortable and I feel that I get a good ab workout with it. I love the flexibility to also work my obliques. Overall, I am thrilled with my purchase and highly recommend this Credivita machine.