Great Carrier just ordered a size too small have received the largest one which is idea for my Labrador.
Very sturdy made will last longer than the ones I have seen in the shops because material is thicker.