I'm six feet tall and have difficulty finding a sofa on which I can stretch out, but this one not only fills the bill in that regard, but also the cushions are SOLID for perfect support.
Definitely put adhesive rubber pads on the legs' bottoms on a hardwood floor and you're set!