Don't know how it fits. Don't know what it looks like, or the quality of fabric. Ordered at the end of spring for this summer, now it's July and still hasn't showed up. Very frustrated and to late for a return! Wasted my hard earned money