I'll give this a 4 but.... my daughter didn't like the feel of the fabric. It is shiny and silky like polyester but she has rough hands and it would catch and snag on her nail bitten fingers. The look and fit was fine a little on the snug side.