Fits medium to large dogs. Is a little chewed up around the front door area, but not to bad.Don't like the price make me an offer!