The bench looks good; is sturdy but didn't go together as well as I would like.
There were 4 short bolts, 4 medium bolts and 1 long bolt in the package.
It should have only needed the short and medium but I had to use 3 short and 1 medium bolt to put the shelf on and 2 medium and 1 long bolt to attach the top (I need 1 more long bolt).  For some reason, some places need longer bolts.  The are a couple of color coded places (tape squares) to match up the legs correctly.  It is working even though 1 bolt is missing.  I will try to find another at the hardware store.  If I had gotten 1 more long bolt or the shorter bolts all worked, I would have rated it higher.