This is a nice bag and a good size. The fabric is very nice and soft but not easy to clean. I also don't care for the carry strap. However, I will say that doesn't look like a diaper bag so you could use this as a nice tote after you are out of the diaper stage which helps justify the cost.