Better than expected! I want a second set for when I need to clean them. The fabric gets pulled quite thin but still great. Ivory white is like a light beige or cream.