Shipping was quick. The cushion on the chair is quite firm. Pay attention to the dimensions because it is a big chair. I’m 5’7 and my feet just barely touch the floor when not reclined. I’m trying to figure out how to return it because it just doesn’t blend with my other furniture (my fault) Return policy says that you can’t return if it’s already assembled?!