The cap fits beautifully and the pattern is too cute! I'm looking forward to looking fantastic during surgeries and dentals 🐕🩵 The fabric seems like it will hold up for a long time and the stiching is very clean. It took a while in shipping but no fault to the store and I received information quickly when I asked about it.