Love this chair- firm but comfortable and its size is perfect for an apartment. It was very easy to assemble, only took me 15 minutes after unpacking . Only tiny complaint is the design on wings on the back do not line up perfectly with the design on the arms . But I am a perfectionist so it only bothers me a little. Not even noticeable when chair is in the reclining position.