easy to put together...love the size...fits perfect up against wall...bench pad needs to be anchored in some way-slides around.