I love this doghouse. Relatively easy to put together and very nice quality. Looks great in the yard too. The extra large fits my golden retriever. Definitely recommend.