I have been planning on buying a bench for a few months and finally decided to buy one and I thought this was the best choice taking into consideration it had a lat bar. Its pretty good for a beginner, but kinda cheap. The lat bar and arm curl can't hold much weight, but I wasn't expecting much anyway for $140. It is more comfortable than some benches, but could be better. The assembly was a bit of a pain. It took me about a total of 6 hours to assemble, taking into consideration I am not very mechanically inclined. The lat bar is designed for standard weights, but the arm curl supports both standard and Olympic. For $140 it was a pretty good buy, but if you are a person who works out often, I would recommend spending a little more and buying something better.