Excellent chair! Assembly was a breeze! No issue at all. The chair is incredibly comfortable. The cushions are slightly firm but also plush enough to be very accommodating   This will be a perfect 
upgrade for my home office area.