Decently well made, but could use additional padding on the bottom. There is enough room if you want to add some yourself. It also says it is for dogs 41-70lbs, but was too small for my 55lb Basset, who usually fits fine in this size range.