This bench is working out really fine for me.  It is just what I ordered and is nice and sturdy.  No problems with assembly and it's holding up very well for my needs.  I like the finish as well.  It looks nice too.