Cute, great size, firm enough to sit on but soft enough to rest your tired feet. Sad that it isn't quite as full as depicted in this pic. The stripe is definitely cream, so if you are expecting closer to white, might want a different one.