Very easy to put the legs on, Love it, my purchase was to replace one I had that the tops had start to fall down, like the sides had stretch wider. Very good quality.