When I got them I was very happy with my order.
The reason I gave them 4 stars is because I saw a tiny tiny stain (light yellow) that was noticeable to me but not worth returning (seemed like more trouble). I wanted to return in case I washed it and it didn't come out but like I said before it was minor, so I opted to keep it. Im still super happy.

Pros: great value, good quality