Very well made, material feels durable. Perfect size for our 70lb 9 month old GSD. (XL) no need to shape or let rise, ready out of the box!