Perfection!  Fun comfortable rug!  It will be difficult to clean, but it's going in our bedroom so it shouldn't be an issue.