Decent quality and a great fit. The fabric is soft but a touch on the slippery/shiny side; clearly a synthetic material. No complaints overall.