Our package arrived in a timely manner. All pieces were intact, no missing pieces, and the instructions were fairly easy to understand. It's true to size and quality. Not made of carpet like most scratch posts, rather a faux fur the cats seem to enjoy just as much. The babies love it and I have no complaints!!!