Perfect, quality, price and arrival time excellent. Only one little thing and it happens to all companies, the instructions could have been a little bit easier to follow and would have helped if they had been correct. For example each part was labelled a,b etc however on the instructions no c, however I had a panel with c on? And the two different screws types A1 and A1? But when following instructions said A1 and A2 screws, like I said not that big of a problem just a little confusing. However once built looks exactly like the photo and my kitty cat absolutely loves it, he was in it straight away. It took myself and a friend to put it together and took about 60mins because of the instruction confusion. But would definitely recommend to any cat owner.