The fabric is the fabulous Foxcroft cotton. The fit is quite roomy. I was going to get it in a variety of colors, but I prefer my clothes to be more fitted. I made some alterations to improve the fit. It goes very nicely with leggings.