Great quality!! Definitely not big enough for large dogs!! We have a Cane Corso that is 5 months old and he can barely fit in it now.