Very easy to put together. The cushion and the back are comfortable and give just the right amount of support. Would recommend putting a small carpet or runner for under the wheels just so your floors don’t get scratched.