Good quality, my pet mini schnauzer loves it. She sits up tall in it like a princess that she is.