Super easy to put together! It’s firm, but comfortable. I wish the back was higher. It’s small, but works well in a small space.