Great quality. Came in box. Quickly realized would be too small for more than one dog. Easy to put together. Love theres a floor so pet is raised from the ground. Will see how this does in the summer.