Great bench, directions were good as I put it together myself in under 30 mins.  Well made and the color is just what I wanted!  The top moves up and down with ease and is not rickety.