I like that these cubes were a little on the small side as I got them to put in a limited play space for my grandchildren..  I got the blue which is bright and cheerful.  The material is sturdy without being rough, and the cover zips off for washing.  I can't say for the long term, but for the moment am very happy with them.