Easy but annoying to put together. The Allen key was ridiculously long and made assembly take longer as I had to readjust it to avoid hitting it against the chair. Putting the ring between the legs was irritating as you had to shove/jimmy it to get the screws to line up. Once built it is stable and swivels well. I love the fur and the seat is comfortable. Added socks for the legs as I didn't trust the feet on my hardwood.