Skill Level: Intermediate (combination of beginner techniques like half square triangles and easy corner triangles + multiple blocks to make + contains some small pieces)