Great bench! This was super easy to put together. 15-20 minutes only! The pieces and hardware were all very sturdy and came in great condition. I also liked the detail they thought of in providing screw hole cover pegs so that it all looked very clean put together. Seems very sturdy so far!