This bench fit my needs perfectly.
The bench easily supports more than my body weight and the total barbell/plate weight load that I will be using. The weight cradles have sufficient adjust positions so that I can easily find the right fit for flat and incline bench presses. My six foot bar easily fit the cradles. The assembly instructions were some of the best and easiest to follow that I have ever seen. Also, the hardware was packaged in a blister pack and numbered to correspond to the assembly steps. I had this bench unpacked and assembled in 40 minutes. I would recommend, and I used a metric socket set and ratchet handle along with a six inch adjustable wrench to make the assembly very easy. However; two assembly tools are included with the parts package. The fold up feature is a big plus. I am very happy with this bench and would buy it again.