Very well, although larger than the size selection could be expected from. Hence four stars instead of five. Better that than the opposite ... The color is stable despite several washings Reasonably priced, and delivered in a timely manner. Despite its size too large, I recommend that purchase.