We bought this as we transitioned our house to be baby proof. We use this as our coffee table (with a tray on top to provide a hard surface). The sides are squishy, and the fabric has held up so well (we got the white)! Plus, the storage is perfect to hide toys in a jiffy. I only wish it was a little wider but other than that it is perfect!