Love it! Adorable! Puffed up really quickly. I got the white as an extra seat for company in my beach house. But my dog seems to have claimed it! I find the fabric soft tho some other reviewers complained. It’s big enough for an adult but best suited for smaller adults (probably not great for a 6’2” male for instance!). But I love it. Very comfy!