Hard to assemble,  couldnt get storage shelf to stay put but the bench is sturdy and a comfortable height