Was super easy to assemble and arrived pretty quickly. It's a great size and our lab (dog) loves hanging out in it, with or without us.