Excellent great fit and keeps things nice and dry. Cat loves it sneaking  under to keep dry.