This is super comfortable and exactly what i wanted. Reclines on both ends and adjusts back just by using your body weight. Its nice and firm and provides great back support. The fabric is a little thin and not the greatest quality but for the price its expected. Would definitely purchase again )