Purchase arrived before the scheduled date. It is very good quality and it was pretty easy to assemble, My kitty loves it!!