The colors are fabulous!! The material is so soft. One wall is teal & three are light yellow so this goes perfectly. Have not had to clean it yet but am hoping that won't be a problem.