Came fairly fast, was pretty easy to set up and my cat loves it! Very soft and I love the deep gray color. Set up, it looks just like the picture on the website. Would recommend.