I sized up and this shirt was still waaaay too small. The material is very weird and definitely not good for warm days as it is too thick. It also looks kind of shiny, which the pictures don't show at all. Not happy with this purchase,  so i will be returning it.