Well made and firm. The blues are quite teal (a little more so than I hoped) but all the colours work well together.