I ordered this shirt for my nephpup and it fits just as described online. When I went to order the parent shirts I accidentally ordered 2 more dog shirts. I had delays with obtaining the initial order and all emails to the company went unanswered and the product did arrive. I have tried to return the extra shirts as per policy but I have had no response. If there is no time crunch and you know it will fit, definitely consider ordering, BUT if you have any concern that it will need to be returned, I would avoid