Its extremely cute! SPACIOUS! Very easy to assemble, it probably took me 10mins and that included laying everything out. The doors come pre-assemble so thats a huge plus! My dog loves it! It stylish, it goes with our decor in our room. Plus its durable with magnetic doors and a metal latch on the doors.