Mixed feelings on this one. I ordered two for my twin boys for a funeral very last-minute order. When I got them I didn't think to put them in the sun to see that if  they were the same color.  I ordered two white shirts thinking I would get two of the same. Now the funeral is over my kids have already worned the shirts. One is white and the other is Ivory. The ivory one is very soft the white one is very tuff fabric. The tuff one might soften up with some fabric softener perhaps but its too late now.  I had one kid in white and the other kid in Ivory.  Very disappointed I was going to reuse them for Easter now they won't match. If you only need one I guess you're OK. If you happen to buy more than one open them immediately look at them in the sun make sure they're the same color and that the fabric is all the same.  Dont be disappointed like me. I gave it to two stars because the shirt if self is nice if it wouldve been just the soft fabric version and white like I want it wanted it.