Nice reclining armchair. It is very firm and the fabric doesn’t allow dog hair to attach. The chair is supposedly stain resistant but only time will tell