Perfect!
This came much faster than expected and was well-cushioned.  Nice brilliant colors and love it!
Rating: 5 stars