'Songs' enjoyable though flawed