I got this just two days after I ordered it! My cats love it. Fabric is nice, sturdy and it only took me 20 minutes to assemble. It is PURRFECT!!