Well made and very sturdy for our Cairn Terrier weighing 14 lbs but wouldn't be room for a dog that was much larger.The cushion was too slippery for her feet so I had to replace it with something that is non-sliding. She is getting used to "the ride" now.  I think she'll love it.