I received this days within ordering. Very easy to put together.  My cat loves it. It's sturdy, not one that will tip over easily.  The carpet part was a bit bolder colored than expected...no biggie.