Love these - have ordered three so far and they've lasted years.  Color holds up,  they are soft enough for indoor and sturdy enough for outdoor.  Easy to clean as a bonus!