Perfect size and functional storage. Solid enough to sit/perch on. Boucle is “off white” a ivory. Slight yellow tinge. Doesn’t bother me. I placed in my sitting room hoping my little pup will use it to look out the window instead of sitting on my chairs!