Arrived Quickly. Ordered Saturday and Here it is Tuesday. This doghouse was very simple to assemble. Includes cushion as well.  I have a Chihuahua puppy so there is more than enough room for 'Bruno' to move around. Recommend for small pups or very small dogs. My pup isn't a fan, however, he will grow to love it.