Love it, but the fabric can snag or stain easily.  I bought it because it was the perfect fit for my home office, but had second thoughts once it arrived, because I have children and pets.