This is exactly what I needed for my little reading corner. Its not big enough for me to curl up in (Im 57), but its still cozy and spacious. I got the white one with the green and white striped cushion. I wasnt a fan of the cushion so I put a blanket over it. Its pretty comfy. The legs are uneven so it rocks slightly sometimes which can be annoying but not awful. It looks super nice with the canopy and lights hanging over it and everyone who comes over wants to sit there.