Well built but cushion is very firm and the dog isn’t super enthusiastic about it. I imagine it’ll soften up over time. Make sure to take measurements. It’s better suited for dogs 25lbs and under