We are at the beach and it is a perfect complement to our bedspread which also has sea stars and shells with the same navy blue.  I have not vacuumed yet so I hope that it will hold up..