I love how these fit and the are exactly as described. Good quality. Fast shipping. Size is exactly accurate. Only reason I did not give 5 stars is because I did not get the colour I ordered. I ordered stripes. But I received some sort of light blue solid colour. But they are still nice and I will keep them.