A beautiful piece! Soft fabric, but not squishy at all, which is fine. And the top lifts and closes so seamlessly. Perfection!