Perfect!  As described with colors and all other details.   It's in our playroom and holding up well.