This bench is very nice and sturdy.  The most difficult part of putting it together was the cam locks.  Once we got past that the rest was easy, a lot of screws though.  The color and description are very true to the pictures.  I am very happy with this bench, and would recommend it very highly.  I have been looking for a while and the price is good for the quality.