The sofa looks great and is comfortable to sit. Should be enough length for ppl under 5'9 to sleep. I'm just super surprised to find that the legs are made from PLASTIC with poor quality. Kind of worried about the weight the sofa can hold...