Absolutely love it, I’m so happy with it! Very easy to put together- just attach the legs. Fabric is great - not your typical upholstery. My cats have no interest in scratching it.