I would give 5 stars but the color was not as expected. The quality is great and a perfect fit. Reordered in different color.