Buy it now!! So comfortable! Plenty of room for long legs arms everything. Spread out or sit up it's just right for it all. Everytime i sit on it i literally get sleepy lol not to squishy or too firm it's a happy medium. I love it!!