Perfect size and very well made my mini schnauzer loves it!! And its washable a huge plus!!