Arrived quickly, decent fit, material is a little flimsy and scratchy.  The dogs nails have snagged on it and its already pilling.