I love the fabric which is a velvet velour. The color I thought wild be a little but brighter, but its great. The pattern is bet nice. The fit is OK. There are white elastic how which Im not really sure how to use for the fit. The fit is fine. I tucked of in.