I would give these rugs 5 stars but I am still working on getting all the corners to lie flat.  The rugs are not quite thick enough to lay flat on their own.  I have had to put heavy items on the corners to train them to lie flat.