Super easy to put together, and arrived sooner than anticipated. The chair is firm but soft, and the pattern and colours are amazing. I love it. The wheels roll well on my flooring.