This chair was so easy and simple. All you have to do is attach the legs and it's ready to go! It's firm, but comfortable enough and looks great for the price point. They're light which leads me to believe they're not the best quality, but it's very convenient and easy to move around the house. I'm a very happy customer!