I don't throw the word perfect around lightly. This shirt earned..no...it deserves it. It fits true to size, has great length ( no weird hip cropping), and holds shape after numerous washes. I can openly say I own this shirt in many different colors. The white material can be a bit thin, so I typically wear an undershirt with it. It is my favorite comfortable top! Buy every color and thank me later.