We love it.  Our assembly person canceled, so I put the bed together myself and it was honestly quite easy and fun.  The fabric looks durable, and our cats don't seem compelled to want to scratch it.  It changes the entire profile of the room (minimalist design) and we love it.