1000% satisfied! It's rock solid, super smooth pulleys, very happy I chose this brand and model. Its a monster! I also put this together myself in about a week 2 to 3 hours a day. One word of caution, watch the video version instructions first on their website, the manual is different. I ended up having to take the top back off to load the free weights. Couldn't be happier, highly recommended!