Kitten approved! Fabric is sturdy and soft at the same time. Very well made with way more storage than I expected. And- hello, no assembly required!