Easy and quick assembly!! Mine was a little bit wobbly and uneven when put on floor surface, but it is level and works great on a carpet or rug.