I tried these on first, before washing, & the pants were huge!!  The top was a little big, but not like the pants.  After washing, they shrunk considerably, & now have a loose fit which is good for pjs.  I really love the color & at first, I thought they were going to be too heavy, but they're not.  I've got other Del Rossa pjs, & they're all different, where one is very lightweight, & another is much heavier, even though they're all short-sleeve 100% cotton.  These are very nice & not see-through at all.  I'm happy with the purchase!