Adorable! Easy to assemble and perfect for a little girl (9 years old). She actually helped with the assembly. I can’t speak to the durability since we just put it together. I am buying a tempered glass floor cover to protect the floors. It looks just like it was pictured I am very pleased with my purchase.