I bought this for my German Shepherd dog. It was very easy to assemble and looks very nice. I didn’t want to spend much for the dog, the price was right. She loves it and it is holding up pretty good. I am very happy with the purchase.