For colors, I agree with Bella. For Black, White and Ecru/Natural, I LOVE Legacy Studios. Such a nice feel, great thread count, opaque and holds up really well. I especially like to purchase the 108" width because that gives me two for one in yardage. Example - 45" is usually $8-$9 and the 108" is $11-$12, so it is basically buy one get the next half price.