Arrived really quickly, easy to put together and my cat loves it. The material is soft and my cat is entertained for hours with the toys. However the material is easily scratched off.