Super easy to set up! Maybe took me five minutes once it was unboxed. All you have to do is screw on the legs. The seat itself is firm, not squishy, which I like a lot. We ordered the mustard color and it’s true to the image shown. Definitely recommend this chair!