I'm really liking the bench so far.  It was a little hard to put together.  I'd say the difficulty was mostly with the poor instructions.  They were really hard to decipher and follow, but I think the same can be said on most any DIY assembly instructions these days.  It seems to be good quality for the price and is just what I was expecting going from the picture and description.