These blocks are as expected quality wise. They are easy to connect and fairly easy to take apart, as well. The only thing to note is that the activity book is for grades 3-6 which isn't what I expected since the age on the blocks ranges from 6-11. There are other activity books and printables available, though.