Absolutely love it, easy to put together but does take some time. Fits my Golden Retriever  Jack Russell.