It is certainly fine for the price! I wanted a 3X5 for my bathroom which is very hard to find! Probably best not to have wool, so it's fine.
Vivid colors are certainly a plus to brighten an otherwise drab space and keeps the tile floor from being so cold!