Just as described. It had some sort of elastic band on the bottom edge of the shirt I guess so it could fit my dog better if it were to be loose. Fits to the body type of my dog. Shipping took around maybe 3 weeks , so just in time for Christmas . I'm super happy with this purchase .