Amazing! Super easy to put together and it looks gorgeous! Very comfortable, but not cat friendly. My cat scratched it once and completely shredded it! Luckily it was easy to cover up.