Their are thick enough not to see through. Color is exactly what's shown. Not a cheap thin fabric, its thick and elegant. Love them