I've had this bag for a short time, but receive really great compliments on it all of the time.  It's a great size for a small diaper bag, super stylish and easy to clean.  Just the other day I spilled water down the front, but it beaded up and wiped right off.