Quality is amazing, a little overprice for what it is but looks super comfortable.  The only reason I'm returning it is because I bought the  Medium size and I feel like it will be too small for my Boston Terrier and will outgrow it pretty fast.