Giant Baby Blocks Cake

Cassandra H. ordered this giant baby blocks cake for a family event. Each block is 4 inch by 4 inch by 4 inches. All decorations on the blocks such as baby clothes are edible.