Easy to assemble, looks nice, and materials are of good quality. It arrived as expected. I signed up for text follow-up, and it updated every step, so I knew exactly when it would come. And my little cat love her new home :)