We have 2 mini poodles and one of them looks just like the dog on this dress. So you can imagine this dress means a lot to us! The fit is on the generous side of TTS so I don’t recommend sizing up at all. My daughter is 38 pounds and 41” and wears a 4T well. The material is thick and substantial. No doubt my daughter will be wearing this to church and many events.