Size L Smoke and pet free home Loved the shirt when i was pregnant but its to big on me now. Well loved.