The back rest it too short, it squeezes easily, the arm rest is also too hard and not for head resting should you want to sleep on the sofa. If the back rest can be more sturdy the sofa will be better. Overall, it’s a budget friendly sofa so it’s okay for the price.